#pragma once

#include "BON.h"
#include "Resource.h"

// GOAL_Library dialog

class GOAL_Library_Dialog : public CDialog
{
	DECLARE_DYNAMIC(GOAL_Library_Dialog)

public:
	GOAL_Library_Dialog(BON::Folder& root,
    CWnd* pParent = NULL );   // standard constructor
	virtual ~GOAL_Library_Dialog();

// Dialog Data
	enum { 
    IDD = IDD_GOAL_LIBRARY,
    Char = IDC_CHAR,
    String = IDC_STRING,
    Integer = IDC_INTEGER,
    Short = IDC_SHORT,
    Long = IDC_LONG,
    Float = IDC_FLOAT,
    Double = IDC_DOUBLE
  };

  static const UINT NUM_BOXES = 7;

  

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support

	DECLARE_MESSAGE_MAP()
public:
  afx_msg void OnBnClickedOk();
  afx_msg BOOL OnInitDialog();

private:
  BON::Folder& root_;
  UINT boxes_results_ [NUM_BOXES];


};
